barrel organ – English–Lietuvių kalba translations

🇬🇧 en lt 🇱🇹

barrel organ noun

  • pipe instrument with air controlled pins in a revolving barrel
ryla
Wiktionary Links